Lol, ffs. Yep, that has fixed it.
Thank you very much, @mitu :D
If I'd known from the start that this thing pretended it was an Apple keyboard this would have taken a lot less time.
I guess the Fn key on the i8 works differently than on a real Apple wireless kbd, hence why holding the Fn key and pressing the F1-F10 doesn't generate the correct keycodes, but reversing the Fn switch with the driver parameter does.
I can now F4 out of ES and F12 to bring up Amiberry config, etc. Yay.
(I just now realised that taking a screenshot on an iPhone is the power button and home buttons together, which explains Fn+F5).